#include "GLibInit.h"
#pragma warning(disable: 4996)
#include <conio.h>

void AddTestThread();
void AddTestSmartPointer();
void AddTestThreadPool();
void AddTestScheduler();

int main(int argc, char **argv)
{
  int ret = 0;
  
  g_test_init(&argc, &argv, NULL);
  g_test_verbose();

  /* add test functions */
  // AddTestThread();
  // AddTestSmartPointer();
  // AddTestThreadPool();
  AddTestScheduler();

  /* run the test */
  ret =  g_test_run();

  g_print("\nPress ANY key to exit!!!\n");
  getch();

  return ret;
}
